supreme effort - Turc Anglais Dictionnaire